mechanical branch